home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 301-325 / disk_309 / csh / shellfunctions.h < prev    next >
C/C++ Source or Header  |  1992-05-06  |  10KB  |  395 lines

  1. typedef    long    cList;
  2. extern int Enable_Abort;
  3.  
  4. long                    AbleICR();
  5. long                    AbortIO();
  6. long                    ActivateGadget();
  7. void                    ActivateWindow();
  8. void                    AddAnimOb();
  9. void                    AddBob();
  10. void                    AddConfigDev();
  11. void                    AddDevice();
  12. long                    AddDosNode();
  13. void                    AddFont();
  14. void                    AddFreeList();
  15. short                    AddGadget();
  16. unsigned short                AddGList();
  17. void                    AddHead();
  18. struct Interrupt *            AddICRVector();
  19. void                    AddIntServer();
  20. void                    AddLibrary();
  21. long                    AddMemList();
  22. void                    AddPort();
  23. void                    AddResource();
  24. void                    AddSemaphore();
  25. void                    AddTail();
  26. void                    AddTask();
  27. void                    AddTime();
  28. void                    AddVSprite();
  29. long                    Alert();
  30. void *                    AllocAbs();
  31. long                    AllocBoardMem();
  32. cList                    AllocCList();
  33. struct ConfigDev *            AllocConfigDev();
  34. struct MemList *            AllocEntry();
  35. unsigned long                AllocExpansionMem();
  36. void *                    AllocMem();
  37. long                    AllocPotBits();
  38. void *                    AllocRaster();
  39. char *                    AllocRemember();
  40. long                    AllocSignal();
  41. long                    AllocTrap();
  42. struct WBObject *            AllocWBObject();
  43. void *                    Allocate();
  44. void                    AlohaWorkbench();
  45. void                    AndRectRegion();
  46. long                    AndRegionRegion();
  47. void                    Animate();
  48. short                    AreaDraw();
  49. long                    AreaEllipse();
  50. void                    AreaEnd();
  51. short                    AreaMove();
  52. void                    AskFont();
  53. long                    AskSoftStyle();
  54. long                    AttemptLockLayerRom();
  55. long                    AttemptSemaphore();
  56. short                    AutoRequest();
  57. long                    AvailFonts();
  58. long                    AvailMem();
  59. void                    BeginIO();
  60. void                    BeginRefresh();
  61. void                    BeginUpdate();
  62. void                    BeginLayer();
  63. long                    BltBitMap();
  64. long                    BltBitMapRastPort();
  65. void                    BltClear();
  66. void                    BltMaskBitMapRastPort();
  67. void                    BltPattern();
  68. void                    BltTemplate();
  69. struct Window *                BuildSysRequest();
  70. char *                    BumpRevision();
  71. void                    Cause();
  72. void                    CBump();
  73. struct Events *                CDInputHandler();
  74. void                    ChangeSprite();
  75. struct IORequest *            CheckIO();
  76. short                    ClearDMRequest();
  77. void                    ClearEOL();
  78. void                    ClearMenuStrip();
  79. void                    ClearPointer();
  80. void                    ClearRegion();
  81. long                    ClearRectRegion();
  82. void                    ClearScreen();
  83. void                    ClipBit();
  84. void                    Close();
  85. void                    CloseDevice();
  86. void                    CloseFont();
  87. void                    CloseLibrary();
  88. void                    CloseScreen();
  89. void                    CloseWindow();
  90. short                    CloseWorkBench();
  91. void                    CMove();
  92. short                    CmpTime();
  93. long                    ConcatCList();
  94. long                    ConfigBoard();
  95. long                    ConfigChain();
  96. long                    ConsoleDevice();
  97. long                    CopperListInit();
  98. cList                    CopyCList();
  99. void                    CopyMem();
  100. void                    CopyMemQuick();
  101. void                    CopySBitMap();
  102. struct Layer *                CreateBehindLayer();
  103. BPTR        CreateDir();
  104. struct MsgPort *            CreatePort();
  105. struct Process *            CreateProc();
  106. struct IOStdReq *            CreateStdIO();
  107. struct Task *                CreateTask();
  108. struct Layer *                CreateUpfrontLayer();
  109. BPTR                    CurrentDir();
  110. void                    CurrentTime();
  111. void                    CWait();
  112. long *                    DateStamp();
  113. void                    Deallocate();
  114. void                    Debug();
  115. void                    Delay();
  116. short                    DeleteFile();
  117. void                    DeleteLayer();
  118. void                    DeletePort();
  119. void                    DeleteStdIO();
  120. void                    DeleteTask();
  121. struct Process *            DeviceProc();
  122. void                    Disable();
  123. void                    DisownBlitter();
  124. short                    DisplayAlert();
  125. void                    DisplayBeep();
  126. void                    DisposeRegion();
  127. void                    DoCollision();
  128. long                    DoIO();
  129. short                    DoubleClick();
  130. void                    Draw();
  131. void                    DrawBorder();
  132. void                    DrawEllipse();
  133. void                    DrawGList();
  134. void                    DrawImage();
  135. BPTR                    DupLock();
  136. void                    Enable();
  137. void                    EndRefresh();
  138. void                    EndRequest();
  139. void                    EndUpdate();
  140. void                    Enqueue();
  141. short                    ExNext();
  142. short                    Examine();
  143. short                    Execute();
  144. void                    Exit();
  145. struct ConfigDev *            FindConfigDev();
  146. struct Node *                FindName();
  147. struct MsgPort *            FindPort();
  148. struct Resident *            FindResident();
  149. struct SignalSemaphore *        FindSemaphore();
  150. struct Task *                FindTask();
  151. char *                    FindToolType();
  152. short                    Flood();
  153. void                    FlushCList();
  154. void                    Forbid();
  155. void                    FreeBoardMem();
  156. void                    FreeCList();
  157. void                    FreeColorMap();
  158. void                    FreeConfigDev();
  159. void                    FreeCopList();
  160. void                    FreeCprList();
  161. void                    FreeDiskObject();
  162. void                    FreeEntry();
  163. void                    FreeExpansionMem();
  164. void                    FreeFreeList();
  165. void                    FreeGBuffers();
  166. void                    FreeMem();
  167. void                    FreePotBits();
  168. void                    FreeRaster();
  169. void                    FreeRemember();
  170. void                    FreeSignal();
  171. void                    FreeSprite();
  172. void                    FreeSysRequest();
  173. void                    FreeTrap();
  174. void                    FreeVPortCopLists();
  175. void                    FreeWBObject();
  176. long                    GetCC();
  177. long                    GetCLBuf();
  178. short                    GetCLChar();
  179. short                    GetCLWord();
  180. struct ColorMap *            GetColorMap();
  181. long                    GetCurrentBinding();
  182. struct Preferences *            GetDefPrefs();
  183. struct DiskObject *            GetDiskObject();
  184. short                    GetGBuffers();
  185. long                    GetIcon();
  186. struct Message *            GetMsg();
  187. struct Preferences *            GetPrefs();
  188. short                    GetRGB4();
  189. long                    GetScreenData();
  190. short                    GetSprite();
  191. struct WBObject *            GetWBObject();
  192. long                    IncrCLMark();
  193. short                    Info();
  194. void                    InitArea();
  195. void                    InitBitMap();
  196. long                    InitCLPool();
  197. void                    InitCode();
  198. void                    InitGMasks();
  199. void                    InitGels();
  200. void                    InitMasks();
  201. void                    InitRastPort();
  202. void                    InitRequester();
  203. void                    InitResident();
  204. void                    InitSemaphore();
  205. void                    InitStruct();
  206. void                    InitTmpRas();
  207. void                    InitVPort();
  208. void                    InitView();
  209. BPTR                    Input();
  210. void                    Insert();
  211. struct Region *                InstallClipRegion();
  212. long                    IntuiTextLength();
  213. struct InputEvent *            Intuition();
  214. long                    IoErr();
  215. short                    IsInteractive();
  216. struct MenuItem *            ItemAddress();
  217. void                    LoadRGB4();
  218. struct Segment *            LoadSeg();
  219. void                    LoadView();
  220. BPTR                    Lock();
  221. void                    LockLayer();
  222. void                    LockLayerInfo();
  223. void                    LockLayerRom();
  224. void                    LockLayers();
  225. struct DeviceNode *            MakeDosNode();
  226. long                    MakeFunctions();
  227. struct Library *            MakeLibrary();
  228. void                    MakeScreen();
  229. void                    MakeVPort();
  230. long                    MarkCList();
  231. long                    MatchToolValue();
  232. void                    ModifyIDCMP();
  233. void                    ModifyProp();
  234. void                    Move();
  235. long                    MoveLayer();
  236. void                    MoveScreen();
  237. void                    MoveSprite();
  238. void                    MoveWindow();
  239. void                    MrgCop();
  240. void                    NewList();
  241. void                    NewModifyProp();
  242. struct Region *                NewRegion();
  243. void                    ObtainConfigBinding();
  244. void                    ObtainSemaphore();
  245. void                    ObtainSemaphoreList();
  246. void                    OffGadget();
  247. void                    OffMenu();
  248. void                    OnGadget();
  249. void                    OnMenu();
  250. BPTR                    Open();
  251. long                    OpenDevice();
  252. struct Font *                OpenDiskFont();
  253. struct Font *                OpenFont();
  254. void                    OpenIntuition();
  255. struct Library *            OpenLibrary();
  256. struct MiscResource *            OpenResource();
  257. struct Screen *                OpenScreen();
  258. struct Window *                OpenWindow();
  259. short                    OpenWorkBench();
  260. void                    OrRectRegion();
  261. long                    OrRegionRegion();
  262. BPTR                    Output();
  263. void                    OwnBlitter();
  264. BPTR                    ParentDir();
  265. short                    PeekCLMark();
  266. void                    Permit();
  267. void                    PolyDraw();
  268. void                    PrintIText();
  269. long                    PutCLBuf();
  270. long                    PutCLChar();
  271. long                    PutCLWord();
  272. short                    PutDiskObject();
  273. long                    PutIcon();
  274. void                    PutMsg();
  275. long                    PutWBObject();
  276. void                    QBSBlit();
  277. void                    QBlit();
  278. short                    RawKeyConvert();
  279. long                    Read();
  280. char                    ReadExpansionByte();
  281. long                    ReadExpansionRom();
  282. short                    ReadPixel();
  283. void                    RectFill();
  284. void                    RefreshGadgets();
  285. void                    RefreshGList();
  286. void                    RefreshWindowFrame();
  287. void                    ReleaseConfigBinding();
  288. void                    ReleaseSemaphore();
  289. void                    ReleaseSemaphoreList();
  290. void                    RemConfigDev();
  291. long                    RemDevice();
  292. void                    RemFont();
  293. struct Node *                RemHead();
  294. void                    RemIBob();
  295. void                    RemICRVector();
  296. void                    RemIntServer();
  297. long                    RemLibrary();
  298. unsigned short                RemoveGList();
  299. void                    RemPort();
  300. void                    RemResource();
  301. void                    RemSemaphore();
  302. struct Node *                RemTail();
  303. void                    RemTask();
  304. void                    RemVSprite();
  305. void                    RemakeDisplay();
  306. void                    Remove();
  307. unsigned short                RemoveGadget();
  308. short                    Rename();
  309. void                    ReplyMsg();
  310. void                    ReportMouse();
  311. short                    Request();
  312. void                    RethinkDisplay();
  313. void                    ScreenToBack();
  314. void                    ScreenToFront();
  315. void                    ScrollLayer();
  316. void                    ScrollRaster();
  317. void                    ScrollVPort();
  318. long                    Seek();
  319. void                    SendIO();
  320. void                    SetAPen();
  321. void                    SetBPen();
  322. void                    SetCollision();
  323. short                    SetComment();
  324. void                    SetCurrentBinding();
  325. short                    SetDMRequest();
  326. void                    SetDRMd();
  327. long                    SetExcept();
  328. long                    SetFont();
  329. long                    SetFunction();
  330. long                    SetICR();
  331. struct Interrupt *            SetIntVector();
  332. short                    SetMenuStrip();
  333. void                    SetPointer();
  334. struct Preferences *            SetPrefs();
  335. short                    SetProtection();
  336. void                    SetRast();
  337. void                    SetRGB4();
  338. void                    SetRGB4CM();
  339. long                    SetSR();
  340. long                    SetSignal();
  341. long                    SetSoftStyle();
  342. short                    SetTaskPri();
  343. void                    SetWindowTitles();
  344. void                    ShowTitle();
  345. void                    Signal();
  346. long                    SizeCList();
  347. short                    SizeLayer();
  348. void                    SizeWindow();
  349. void                    SortGList();
  350. cList                    SplitCList();
  351. cList                    SubCList();
  352. void                    SubTime();
  353. void                    SubLibrary();
  354. void                    SumKickData();
  355. long                    SuperState();
  356. void                    SwapBitsRastPortClipRect();
  357. void                    SyncSBitMap();
  358. long                    Text();
  359. long                    TextLength();
  360. long                    Translate();
  361. long                    UnGetCLChar();
  362. long                    UnGetCLWord();
  363. void                    UnLoadSeg();
  364. void                    UnLock();
  365. short                    UnPutCLChar();
  366. short                    UnPutCLWord();
  367. void                    UnlockLayer();
  368. void                    UnlockLayerInfo();
  369. void                    UnlockLayerRom();
  370. void                    UnlockLayers();
  371. short                    UpfrontLayer();
  372. void                    UserState();
  373. short                    VBeamPos();
  374. struct View *                ViewAddress();
  375. struct ViewPort *            ViewPortAddress();
  376. short                    WBenchToBack();
  377. short                    WBenchToFront();
  378. long                    Wait();
  379. void                    WaitBOVP();
  380. void                    WaitBlit();
  381. short                    WaitForChar();
  382. long                    WaitIO();
  383. struct Message *            WaitPort();
  384. void                    WaitTOF();
  385. struct Layer *                WhichLayer();
  386. short                    WindowLimits();
  387. void                    WindowToBack();
  388. void                    WindowToFront();
  389. long                    Write();
  390. long                    WriteExpansionByte();
  391. void                    WritePixel();
  392. void                    WritePotgo();
  393. void                    XorRectRegion();
  394. long                    XorRegionRegion();
  395.